intellectually disabled - Spanish English Dictionary